# 格式化输出的意义
name = "张三"
age = 20
score = 85.5
print("姓名：", name)
print("年龄：", age)
# 格式化输出能更好地将变量和字符串的信息混合输出
# 1、使用占位符的方式 将%变量对应类型的代表进行占位
# %s表示字符串 %d表示整数 %f表示小数 可以 %.数字f 的方式保留小数位数
print("姓名：%s" % name)
print("姓名：%s,年龄：%d" % (name, age))
# 输出 姓名：张三，年龄：20，数学分数：85.5
print("姓名：%s,年龄：%d,数学分数：%.1f" % (name, age, score))
# 输出一个人个人信息 姓名 张三 年龄 45 手机号码：15200337788 公司：字节跳动
name = "张三"
age = 45
cellphone = "15200337788"
company = "字节跳动"
print("姓名：%s,年龄：%d,手机号码：%s,公司：%s" % (name, age, cellphone, company))
# """"""可以识别换行符等特殊符号
print("""
姓名：%s,
年龄：%d,
手机号码：%s,
公司：%s
""" % (name, age, cellphone, company))
# 转义字符 \n--回车 \t--水平制表符
print("姓名：%s,\n年龄：%d,\n手机号码：%s,\n公司：%s" % (name, age, cellphone, company))
# 让转移字符失效的情况
print("\\n")